@charset "utf-8";
* { padding: 0; margin: 0; }
body { color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 15px; background-color:#231f20; } 

/* Section Layout - all pages */
#container { margin: auto; width: 880px; margin-top:10px; margin-bottom: 10px; background-color:#231f20; padding: 10px; }

#header { position: relative; width: 880px; margin: 0 0 14px 0; }
#header img{ border: none;}

#belowheader { margin: 0 0 14px 0; }

/* Menu */
#menu { position: absolute; width: 415px; left: 465px; top: 146px;  }
#menu ul{ font-family: Arial, Helvetica, sans-serif; font-size: 14px; list-style: none; text-transform: uppercase; margin: 0 0 0 0px; }
#menu li { display: inline; padding: 0 9px; text-decoration: none; border-right-width: 1px; border-right-style: solid; border-right-color: #fff; }
#menu li a:link { text-decoration: none; color: #fff; }
#menu li a:visited { text-decoration: none;	color: #fff; }
#menu li a:hover { color: #000; text-decoration: none; }
#menu li a:active { text-decoration: none;	color: #fff; }
#menu li.last { border-right: none; }

#nav, #nav ul { /* all lists */
	padding: 0;
	margin: 0;
	list-style: none;
	line-height: 1;
}

#nav a {
	display: block;
}

#nav li { /* all list items */
	float: left;
	border: none;
}

#nav li ul { /* second-level lists */ position: absolute; background: #94C5E3; width: 280px; left: -999em; }

#nav li:hover ul, #nav li.sfhover ul { /* lists nested under hovered list items */ left: auto; margin:-12px 0 0 -15px; padding: 10px 0 0px 5px; background: #005baa; }
#nav li:hover a { /* lists nested under hovered list items */ padding: 0 0 12px 0; }

#mainbody { float: left; width: 880px; padding: 0px 0 0px 0; margin: 0 0 0px 0; }
#mainbody a:link { color:  #fff;  text-decoration: none; padding: 5px 0 0 0; }
#mainbody a:visited { color:  #fff;  text-decoration: none; padding: 5px 0 0 0;}
#mainbody a:active { color:  #fff;  text-decoration: none; padding: 5px 0 0 0;} 
#mainbody a:hover { color:  #005BA8; text-decoration: none; padding: 5px 0 0 0;}

#mainbody ul {  margin: 0 0 0 5px; padding: 0 0 10px 10px; }
#mainbody li { padding: 0 0 5px 0; }

#mainbody p { margin: 5px 0 10px 0; padding: 0 0 7px 0;  line-height: 1.5em; }


#leftside{ float: left; width: 248px; margin: 0px 0 0 0; padding: 0px 20px 10px 0px; }

#rightside{ margin: 0 0 50px 293px; width: 530px; }
#rightside a:link { color: #ffffff; text-decoration: none; }
#rightside  a:visited{ color: #ffffff; text-decoration: none; }
#rightside a:hover { color: #005BA8; text-decoration: none; }
#rightside a:active { color: #ffffff; text-decoration: none; }

#rightside img{ border: none; }

.sm-img { width: 235px; padding: 10px 10px 5px 10px; margin: 0 0 14px 0; background-color: #404041; font-style: italic; color: #FFF; }

.photobot { margin: 0 0 0 7px;}

#footer{ color: #808285; padding: 0px 0 0px 0; }
#footer a:link { color: #808285; text-decoration: none; }
#footer  a:visited{ color: #808285; text-decoration: none; }
#footer a:hover { color:  #005BA8; text-decoration: none; }
#footer a:active { color: #808285; text-decoration: none; }
#footer p{ color: #808285; text-align: right; font-size: 11px; margin: 60px 20px 20px 0; padding: 0 0 0 0;  }

/* Headings */
h1 { color: #fff; padding: 0 0 15px 0; font-size: 20px; font-weight: bold; }
h2 { color: #fff; padding: 0 0 0 0; font-size: 20px; font-weight: bold; font-style: italic; }
h3 { color: #005BA8; padding: 0 0 0 0; font-size: 15px; font-weight: bold; }
h4 { text-transform: uppercase; padding: 10px 0 10px 0; }
h6 { font-size: 14px; font-style: italic; color: #999; text-align: center; margin: 0 0 20px 0; }


.photo { float: right; margin: 0 10px 10px 15px; }

/* Pages - Specific*/
/*Home*/


